# #创建集合set，set（）用来创建集合的函数，type（）用来查看数据类型
# #1、可以使用大括号来进行创建
# s   =   {1,2,3,4}
# #2、使用set（）函数进行创建
# ss  =   set('1234')
# print(type(s))
# print(type(ss))
#
# #集合的添加和删除
# #添加元素
# s.add(6)
# print(s)
# #删除集合中第一个元素
# s.pop()
# print(s)
# #删除集合中的元素
# s.remove(4)
# print(s)
# #
# #创建元祖
# #创建空元祖
# tuple1  =   ()
# print(tuple1)
# #创建带有元素的元组，可以有元素类型
# tuple2  =   (1,'a',3,"hello",2.2)
# print(tuple2)
# #创建只有一个元素的元组
# tuple3  =   (1,)
# print(type(tuple3))
#
# ##使用tuple（）函数将其他数据类型转换为元组类型
# #语法格式：tuple（数据）
# #将字符串转换成元组
# tuple1  =   tuple('hello,world')
# print(tuple1)
# #将列表转换成元组
# list1   =   ['python','java','c++','c']
# tuple2  =   tuple(list1)
# print(tuple2)
#
# #从开始索引开始截取，截至到结束索引之前
# tuple1  =   ('h','e','l','l','o')
# ##使用索引访问元组中的某个元素
# #使用整数索引，从0开始
# print(tuple1[2])
# #使用负数索引，倒序从-1开始
# print(tuple1[-4])
#
# ##使用切片访问元组中的一组元素，前闭后开
# #使用整数切片
# print(tuple1[1:4])
# #指定步长
# print(tuple1[1:4:2])
# #使用负数切片
# print(tuple1[-5:-1])
